Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 ELWELL CLOSE Detached £711,211 £660,000 15 Sep 2021
3 ELWELL CLOSE Detached £800,571 £250,000 23 Nov 2001
4 ELWELL CLOSE Detached £748,057 £610,000 9 Oct 2019
5 ELWELL CLOSE Detached £570,576 £335,000 6 Sep 2006
6 ELWELL CLOSE Detached £768,776 £490,000 15 Aug 2007